peripherally located - English Synonyms Dictionary